Mint\MRM\Admin\API\Controllers\MessageController A

Total Complexity 71
Dependencies 10
Dependents 9
Total lines 568
Lines of code 285
Logical lines of code 168
Comment lines 186
Methods 19
Properties 2

Methods 19

Method Rating Maintainability Complexity Lines of code
send_double_opt_in()
B
39 17 55
create_or_update()
A
46 10 38
send_message()
S
48 6 32
prepare_last_day_reports()
S
50 5 32
get_all()
S
58 6 13
get_messages_to_contact()
S
55 5 19
get_all_emails()
S
59 5 12
prepare_unsubscribe_reports()
S
62 2 10
prepare_bounced_reports()
S
63 2 9
prepare_click_rate_reports()
S
62 2 10
prepare_delivered_reports()
S
63 2 9
prepare_open_rate_reports()
S
62 2 10
prepare_device_reports()
S
62 1 12
delete_single()
S
91 1 2
prepare_last_day_email_open()
S
72 1 5
prepare_last_day_email_click()
S
72 1 5
delete_all()
S
91 1 2
get_single()
S
91 1 2
prepare_order_reports()
S
67 1 8